[求助].net 未将对象引用设置到对象的实例

来源:百度知道 编辑:UC知道 时间:2024/05/23 22:53:30
参考教材对DataList使用PageDataSource类分页,但报错说:未将对象引用设置到对象的实例
错误行:pgds.CurrentPageIndex = CInt(lblPageIndex.Text)
lblPageCount.Text = pgds.PageCount

相关程序
......
<ItemTemplate>
......
</ItemTemplate>
<footerTemplate>
<p align="right">
<asp:Label id="lblPage" runat="server" />
<asp:LinkButton id="lbtnFirst" Text="首页" CommandName="First" onClick="lbtn_Click" runat="server" />
<asp:LinkButton id="lbtnPrev" Text="上一页" CommandName="Prev" onClick="lbtn_Click" runat="server" />
<asp:LinkButton id="lbtnNext" Text="下一页" CommandName="Next" onClick="lbtn_Click" runat="server" />
<asp:LinkButton id="lbtnLast" Text="尾页" CommandName="Last" onClick="l

加油!汗……

我实在不会啊。

产生 未将对象引用设置到对象的实例 的错误
是因为你的变量就有赋于具体的值,而是NULL值,
检查一下你的语句:
pgds.CurrentPageIndex = CInt(lblPageIndex.Text)
中的变量pgds和lblPageIndex在上下文中是否有值.